Table of Contents Previous Next Index

Table of Contents

Overview
Brief Description
Detailed Business Process Model Description
Business Process Diagrams
Manage Device Commissioning (Echelon) Page 1
Manage Device Commissioning (Echelon) Page 2
Manage Device Commissioning (Echelon) Page 3
Manage Device Commissioning (Echelon) Page 4
Manage Device Commissioning (Echelon) Page 5
Manage Device Commissioning (Echelon) Page 6
Manage Device Commissioning (Echelon) Page 7
Manage Device Commissioning (Echelon) Page 8
Manage Device Commissioning (Echelon) Page 9
Manage Device Commissioning (Echelon) Page 10
Manage Device Commissioning (Echelon) Page 11
Manage Device Commissioning (Echelon) Page 12
Manage Device Commissioning (Echelon) Page 13
SGG-MDM.Manage Device Commissioning (Echelon) Description
1.0 Gather Requirements to Create Command
1.1 Select Command Activity Type
1.2 Select Device and Populate Command Execution Data
1.3 Submit Request
1.4 Communicate and Transform Device Commission Command to SGG Format
1.5 Add to JMS Queue
1.6 Call Web service
1.7 Identify Device and Head-End (Service Provider)
1.8 Identify Service Point
1.9 Validate Required Data
2.0 Determine Send Method and Send Error Message
2.1 Communicate and Transform Message
2.2 Receive and Process Message
2.3 Create Device Commission Activity in Pending State
2.4 Validate Ability to Process Command and Transition Activity to Validate State
2.5 Log Error and Transition Activity to Validation Error State
2.6 Create To Do
2.7 Send Response "Command Received" and Transition to Wait for Eff. Date State
2.8 Evaluate Execution Date and Time
2.9 Transition Activity to Commission Ready State
3.0 Review Activity in Eff. Date State
3.1 Request to Delete Activity
3.2 Delete Activity
3.3 Request to Discard Activity
3.4 Populate Changes and Request to Update Activity
3.5 Update Activity
3.6 Request to Commission Device
3.7 Initiate Device Commission Process
3.8 Evaluate if Meter is Registered in Head-End
3.9 Transition Activity to Communication in Progress State
4.0 Evaluate Wait Period for Response
4.1 Log Error and Transition Activity to Communication Error State
4.2 Review Activity in Comm. In Progress State
4.3 Request to Retry Activity
4.4 Transition Activity to Retry State
4.5 Cancel Outstanding Outbound Communication
4.6 Create and Validate Request to Add Meter
4.7 Log Error and Transition to Validation Error State
4.8 Populate Details and Send Request in Awaiting Response State
4.9 Communicate and Transform Request to Echelon Format
5.0 Receive and Process Request to Add Meter
5.1 Send Add Meter Response
5.2 Communicate and Transform Response to SGG Format
5.3 Log Error and Transition to Response Error State
5.4 Update Device Information with Head-End System Device Id
5.5 Complete Add Meter Communication
5.6 Create and Validate Request to Retrieve Meter Identifier
5.7 Log Error and Transition to Validation Error State
5.8 Populate Details and Send Retrieve Meter Identifier Request in Awaiting Response State
5.9 Receive and Process Request
6.0 Send Device Id
6.1 Complete Retrieve Meter Identifier Communication
6.2 Evaluate Wait Period for Response
6.3 Log Error and Transition to Response Error State
6.4 Review Outbound Communication
6.5 Request to Discard
6.6 Populate Changes and Request to Update
6.7 Update Outbound Communication
6.8 Request to Retry
6.9 Transition Outbound Communication to Retry State
7.0 Create Set ATM Configuration Request for Device Commission
7.1 Validate Communication Type and Transition to Validate State
7.2 Log Error and Transition to Validation Error State
7.3 Evaluate Meter for ATM Readiness
7.4 Create To Do and Transition to Manual Processing State
7.5 Analyze To Do and Request Commission
7.5.1 Assign Meter to Concentrator
7.5.2 Report Result to SGG
7.6 Record Results and Complete To Do
7.7 Transition Outbound to Manually Completed State
7.8 Validate and Create Device Commission Completion Event in Pending State
7.9 Update Completion of Device Commission on Activity
8.0 Populate Details and Send Set ATM Configuration Required Request in Awaiting Response State
8.1 Receive and Process Set ATM Configuration Request and Assign Meter to Data Concentrator
8.2 Request and Process Configuration and Assignment
8.3 Analyze Message and Send Acknowledgement
8.4 Evaluate Acknowledgement
8.5 Log Error and Transition to Response Error State
8.6 Review Outbound Communication
8.7 Request to Discard
8.8 Transition Outbound Communication to Discard State
8.9 Populate Changes and Request to Update
9.0 Update Outbound Communication
9.1 Request to Retry
9.2 Transition Outbound Communication to Retry State
9.3 Send Acknowledgement on Meter Assignment
9.4 Receive and Process Set ATM Configuration Response
9.4.1 Identify Response Message and Processing Method
9.5 Pre-process and Create Inbound Message in Pending State
9.6 Validate Ability to Process Inbound Communication and Transition to Validate State
9.7 Log Error and Transition Inbound Communication to Validation Error State
9.8 Transition to Create Completion Event State
9.9 Transition Inbound to Completed State
10.0 Transition Device Commission Outbound Communication to Completed State
10.1 Transition Activity to Waiting for Measurement State
10.2 Transition Activity to Execute Completion Event State
10.3 Transition Completion Event to Executed State
10.4 Create Install Event
10.5 Commission Device and Update Install Event
10.6 Log Error and Transition Activity to Completion Event Error State
10.7 Transition Activity to Completion State
10.8 Create and Send Commission Success Notification to Requester
10.9 Transition Activity to Discard State
11.0 Cancel Outstanding Completion Events
11.1 Send Response "Command Failed" to Requester
11.2 Analyze Requirements to Create Event
11.3 Select Event Type and Populate Data
11.4 Request to Create Event
11.5 Review Event
11.6 Request to Delete Event
11.7 Delete Event
11.8 Request to Discard Event
11.9 Transition to Discard State and Discard Event
12.0 Request to Update Event
12.1 Update Event
12.2 Request to Execute
12.3 Gather Requirements to Cancel Command
12.4 Select Cancel Command Activity Type
12.5 Populate Command Execution Data
12.6 Communicate and Transform Device Commission Cancel Command to SGG Format
12.7 Identify Device Commission Activity based on Transaction ID
12.8 Analyze Error and Work To Do
12.9 Complete To Do(s)
13.0 Request to Revalidate
13.1 Transition Activity to Validate State and Initialize Reprocessing
13.2 Identify Activity in Validation Error State
13.3 Evaluate Criteria to Run Automated Retry Process
13.4 Identify Activity in Communication Error State
13.5 Request to Execute Completion Event
13.6 Transition Activity to Execution Completion Event State and Initialize Reprocessing
13.7 Identify Activity in Completion Event Error State
13.8 Request to Delete
13.9 Delete Outbound Communication
14.0 Request to Discard
14.1 Transition Outbound Communication to Discard State
14.2 Log Error and Transition Activity to Communication Error State
14.3 Request to Validate
14.4 Transition to Validate State and Initialize Reprocessing
14.5 Identify Outbound Communication in Validation Error State
14.6 Request to Retry
14.7 Transition Outbound Communication to Retry State
14.8 Identify Outbound Communication in Response Error State
14.9 Request to Delete
15.0 Delete Outbound Communication
15.1 Request to Discard
15.2 Transition Outbound Communication to Discard State
15.3 Request to Validate
15.4 Transition to Validate State and Initialize Reprocessing
15.5 Identify Outbound Communication in Validation Error State
15.6 Request to Retry
15.7 Transition Outbound Communication to Retry State
15.8 Identify Outbound Communication in Response Error State
15.9 Request to Delete
16.0 Delete Outbound Communication
16.1 Request to Discard
16.2 Transition Outbound Communication to Discard State
16.3 Request to Validate
16.4 Transition to Validate State and Initialize Reprocessing
16.5 Identify Outbound Communication in Validation Error State
16.6 Request to Retry
16.7 Transition Outbound Communication to Retry State
16.8 Identify Outbound Communication in Response Error State
16.9 Request to Delete
17.0 Delete Outbound Communication
17.1 Request to Discard
17.2 Transition Inbound Communication to Discard State
17.3 Log Error and Transition Outbound Communication to Response Error State
17.4 Request to Validate
17.5 Transition to Validate State and Initialize Reprocessing
17.6 Identify Inbound Communication in Validation Error State
Business Objects Life Cycle
D1-DeviceCommission
D4-AddMeterRequest
D4-RetrieveMeterIdentifier
D4-SetATMConfiguration
D4-SetATMConfigNotification
D1-CommissionDevice